package com.fasc.open.api.bean.req.user;

import com.fasc.open.api.bean.base.BaseReq;
import com.fasc.open.api.bean.common.UserIdentInfo;
import com.fasc.open.api.bean.common.UserInfoExtend;

import java.util.List;

/**
 * @author Fadada
 * 2021/10/16 17:38:58
 */
public class GetUserAuthUrlReq extends BaseReq {
    private String openUserId;
    private UserIdentInfo userIdentInfo;
    private UserInfoExtend userInfoExtend;
    private Boolean identInfoMatch;
    private List<String> requestAuthScope;
    private String redirectUrl;

    public String getOpenUserId() {
        return openUserId;
    }

    public void setOpenUserId(String openUserId) {
        this.openUserId = openUserId;
    }

    public UserIdentInfo getUserIdentInfo() {
        return userIdentInfo;
    }

    public void setUserIdentInfo(UserIdentInfo userIdentInfo) {
        this.userIdentInfo = userIdentInfo;
    }

    public UserInfoExtend getUserInfoExtend() {
        return userInfoExtend;
    }

    public void setUserInfoExtend(UserInfoExtend userInfoExtend) {
        this.userInfoExtend = userInfoExtend;
    }

    public Boolean getIdentInfoMatch() {
        return identInfoMatch;
    }

    public void setIdentInfoMatch(Boolean identInfoMatch) {
        this.identInfoMatch = identInfoMatch;
    }

    public List<String> getRequestAuthScope() {
        return requestAuthScope;
    }

    public void setRequestAuthScope(List<String> requestAuthScope) {
        this.requestAuthScope = requestAuthScope;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }
}
